to look (like) - German English Dictionary